Módulo 2: Programación orientada a objetos
Este módulo tiene tres bloques temáticos:
El bloque de Fundamentos de la programación orientada a objetos introduce conceptos básicos como abstracción, encapsulamiento, modularización, jerarquía de clases y jerarquía de partes, polimorfismo y relaciones entre clases. Permite desarrollar otras capacidades como:
- Comprensión de las necesidades de un cliente observando reglas del lenguaje de POO.
- Comunicación en un lenguaje preciso y adecuado con los integrantes del equipo de proyecto.
El bloque Metodología de desarrollo aborda las técnicas de resolución de problemas informáticos bajo la óptica del paradigma orientado a objetos utilizando un proceso de desarrollo y un lenguaje de modelado unificado.
El bloque Lenguaje de POO tiene como núcleo central la elaboración y la construcción de aplicaciones, implementando los conceptos de programación orientada a objetos y la resolución de situaciones problemáticas en un lenguaje de programación para un entorno de desarrollo corporativo o abierto.
